MailPoet\Entities\SubscriberEntity A

Total Complexity 69
Dependencies 10
Dependents 133
Total lines 606
Lines of code 232
Logical lines of code 82
Comment lines 118
Methods 60
Properties 28

Methods 60

Method Rating Maintainability Complexity Lines of code
setSource()
S
58 2 17
setStatus()
S
61 2 14
getSubscriberCustomField()
S
69 2 6
getSubscriberTag()
S
69 2 6
cleanupSubscriberSegments()
S
70 2 7
__get()
S
67 2 7
setWpUserId()
S
79 2 3
getWpUserId()
S
79 2 3
getSubscriberSegments()
S
64 2 10
getSubscriberCustomFields()
S
82 1 3
getSubscriberTags()
S
82 1 3
setLastEngagementAt()
S
81 1 3
getEngagementScore()
S
82 1 3
setEngagementScore()
S
81 1 3
getEngagementScoreUpdatedAt()
S
82 1 3
setEngagementScoreUpdatedAt()
S
81 1 3
getLastEngagementAt()
S
82 1 3
getLastOpenAt()
S
82 1 3
getLastSendingAt()
S
82 1 3
setLastSendingAt()
S
81 1 3
setLastOpenAt()
S
81 1 3
getLastClickAt()
S
82 1 3
setLastClickAt()
S
81 1 3
getLastPurchaseAt()
S
82 1 3
setLastPurchaseAt()
S
81 1 3
getLastPageViewAt()
S
82 1 3
setLastPageViewAt()
S
81 1 3
setWoocommerceSyncedAt()
S
81 1 3
getWoocommerceSyncedAt()
S
82 1 3
getEmailCount()
S
82 1 3
setEmailCount()
S
81 1 3
getSegments()
S
70 1 7
__construct()
S
74 1 5
setLinkToken()
S
81 1 3
setSubscribedIp()
S
81 1 3
isWPUser()
S
80 1 3
getIsWoocommerceUser()
S
82 1 3
setIsWoocommerceUser()
S
81 1 3
getFirstName()
S
82 1 3
setFirstName()
S
81 1 3
getLastName()
S
82 1 3
setLastName()
S
81 1 3
getEmail()
S
82 1 3
setEmail()
S
81 1 3
getStatus()
S
82 1 3
getSubscribedIp()
S
82 1 3
getConfirmedIp()
S
82 1 3
getLinkToken()
S
82 1 3
setConfirmedIp()
S
81 1 3
getConfirmedAt()
S
82 1 3
setConfirmedAt()
S
81 1 3
getLastSubscribedAt()
S
82 1 3
setLastSubscribedAt()
S
81 1 3
getUnconfirmedData()
S
82 1 3
setUnconfirmedData()
S
81 1 3
getSource()
S
82 1 3
getConfirmationsCount()
S
82 1 3
setConfirmationsCount()
S
81 1 3
getUnsubscribeToken()
S
82 1 3
setUnsubscribeToken()
S
81 1 3